Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN CLOSE Semi-Detached £100,000 26 Sep 2023
2 OWEN CLOSE Semi-Detached £68,000 21 May 2004